﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace sBlog.Net.Common
{
    public static class MemCacheKey
    {
        public const string KeyGetPostsByUserID = "GPBUID_";
        public const string KeyGetPosts = "GP_";
        public const string KeyGetPostsInternal = "GPI_";
        public const string KeyGetListMlogFace = "GLMF_";
        public const string KeyGetPostFeature = "GPF_";
        public const string KeyGetPostByUrl = "GPBUrl_";
        public const string KeyGetPostByID = "GPBID_";
        public const string KeyGetMostPostByAuthors = "GMPBA_";
        public const string KeyGetTagsByPostID = "GTBPID_";
        public const string KeyGetRelatePostByTag = "GRPBT_";
        public const string KeyMostTagPosts = "MTP_";
        public const string KeyGetNewPosts = "GNP_";
        public const string KeyGetMostViewPostsByCatSlug = "GMVPBC_";
        public const string KeyGetPostsByUserIDNoNeedentryType = "GPBUIDNNET_";
        public const string KeyGetPostsByUserIDNeedentryType = "GPBUIDNET_";
        public const string KeyGetPostsByCategory = "GPBC_";
        public const string KeyGetPostsByCategoryAffterLogin = "GPBCAL_";
        public const string KeyGetPostHomePage = "GPHP_";
        public const string KeySearchPost = "SP_";
        public const string KeyGetHomePageWithPage = "GetHomePageWithPage_";
        public const string KeyGetAllUsersPromote = "GAUPromote_";
        public const string KeyGetUserObjByUserName = "GUserByUserName_";
        public const string KeyShowReadContentPage = "SRCPage_";
        public const string KeySettingGetValue = "KeySettingGetValue_";
        public const string KeyTableLoadSettings = "TableLoadSettings_";
        public const string KeyViewPostOrPageModel = "VPOPModel_";
        public const string KeyGetTotalViewPostByUserId = "GTVPBUserId_";
        public const string KeyGetTotalLikePostByUserId = "GTLPBUserId_";
        public const string KeyGetNewPostByAuthor = "GNPBAuthor_";
        public const string KeyGetFollowByFollowingUserID = "GFByFollowingUID_";
        public const string KeyGetFollowByFollowerUserID = "GFByFollowerUID_";
        public const string KeyGetUserObjByUserID = "GUObjBUserID_";
        public const string KeyGetPages = "GetPages_";
        public const string KeyGetMostViewPostByCatSlug = "GMVPBCatSlug_";
        public const string KeyGetPostsByTagWithPage = "GPBTagWithPage_";
        public const string KeyGetPostsByCategoryWithPage = "GPBCatWithPage_";
        public const string KeyGetMostViewPostByCatSlugAndOwnerUserID = "GMVPBCatSlugAndOwnerUserID_";
        public const string KeyGetTagEntityByTagSlug = "GTEntityBTagSlug_";
        public const string KeyGetCategoryEntityByCategorySlug = "GCEntityByCatSlug_";
        public const string KeyGetPostRelateTag = "GetPostRelateTag_";
        public const string KeySearchKeywordWithPage = "SKWPage_";
        public const string KeyGetPostsByUserIdWithPage = "GPBUserIDWP_";
        public const string KeyGetPostWidgetHocMai = "GetPostWidgetHocMai_";
        public const string KeyGetCategoriesByPostID = "GetCategoriesByPostID_";
        public const string KeyGetPostsByUserIDAndStatusForCP = "GPBUASForCP_";
    }
}
